deputy moderator - Turkish English Dictionary