flageller - French English Dictionary