someone who moderates - French English Dictionary