most ambitious - Francés Inglés Diccionario