halogen quenching - Turkish English Dictionary