flagelant - French English Dictionary