oil quenching - Turco Inglés Diccionario