leader of heresy - French English Dictionary