itinerant merchant - Turc Anglais Dictionnaire