oil quenching oils - Turco Inglés Diccionario