traveling representative - Francés Inglés Diccionario