alleviator - Turco Inglés Diccionario