flagellations - German English Dictionary