someone who moderates - German English Dictionary