satisfy sb's thirst - Español Inglés Diccionario