satisfy thirst - Francés Inglés Diccionario