quench tank - Francés Inglés Diccionario