personal sales representative - Francés Inglés Diccionario