excessive ambition - Francés Inglés Diccionario