corporate sales representative - Francés Inglés Diccionario