managing president - Alemán Inglés Diccionario