magazin

English: Translation
store
noun