quench fluid - Turco Inglés Diccionario