be a traveling salesman/woman - Turc Anglais Dictionnaire