religious sect - French English Dictionary