quench cooling - Spanish English Dictionary