flagellator - German English Dictionary