most ambitious - Turco Inglés Diccionario