itinerant peddler - Turc Anglais Dictionnaire