SALESMAN, SELLER! not just sales clerk.
In English, all three have different meanings. Sales clerk works best here.
Shop assistant? I'm not sure I've heard of a sales clerk.
UK English would be a sales assistant or shop assistant. Clerk is US English. I suspect this term in Hungarian has a rather broader usage going beyond shop retail.