flagellatory - French English Dictionary