traveling seller - Francés Inglés Diccionario