excessive ambition - Alemán Inglés Diccionario