face a very difficult task - Turco Inglés Diccionario