difficulty involved - Turco Inglés Diccionario