more ambitious - Francés Inglés Diccionario