small convenience store - Deutsch Englisch Wörterbuch