general store shop keeper/owner - Deutsch Englisch Wörterbuch