itinerant merchant - Allemand Anglais Dictionnaire