molten metal quench - French English Dictionary