retail firm - Turc Anglais Dictionnaire