quench (fire) - Francés Inglés Diccionario