overambitious - Francés Inglés Diccionario