executive role - Francés Inglés Diccionario