a mom-and-pop business - Allemand Anglais Dictionnaire