the height of ambition - Alemán Inglés Diccionario