eight day religious festivity - Allemand Anglais Dictionnaire