flagelarse - German English Dictionary