an ancient spanish sect - Francés Inglés Diccionario