difficult to explain - Turco Inglés Diccionario