halogen quenching - French English Dictionary