an ancient spanish sect - Alemán Inglés Diccionario