(small) shop - Deutsch Englisch Wörterbuch