oxidation-reduction catalyst - French English Dictionary