eight day religious festivity - Turco Inglés Diccionario