itinerant merchant - Alemán Inglés Diccionario