tum se; can mean from you, by you, because of you
Term:Departmental store
Any self-service shop, even if small