quenching equipment - Turco Inglés Diccionario