alleviating - Turco Inglés Diccionario