quenching station - Francés Inglés Diccionario