oxidation-reduction cycle - French English Dictionary