heresiarch - French English Dictionary