flagelat - German English Dictionary