a mom-and-pop business - Turc Anglais Dictionnaire