flagelarse - French English Dictionary