over-ambitious - Francés Inglés Diccionario