purification of quenching water - Spanish English Dictionary