difficult to solve - Turco Inglés Diccionario