flagelation - German English Dictionary