top level executive - Alemán Inglés Diccionario