eight day religious festivity - Alemán Inglés Diccionario