a department store - Deutsch Englisch Wörterbuch