member of a religious sect - French English Dictionary