most ambitious - Alemán Inglés Diccionario