oxidation-reduction catalyst - Spanish English Dictionary