purification of quenching water - French English Dictionary