managing representative - Francés Inglés Diccionario