traveling peddler - Francés Inglés Diccionario