a small, poor shop - Deutsch Englisch Wörterbuch