relieve of difficulties - Turco Inglés Diccionario