an ancient spanish sect - Turco Inglés Diccionario