flagellomania - German English Dictionary