quench one's thirst - Turco Inglés Diccionario