an ancient spanish sect - French English Dictionary