a mom-and-pop business - Deutsch Englisch Wörterbuch