satisfy sb's thirst - Turco Inglés Diccionario