enormous effort - Turco Inglés Diccionario