eight day religious festivity - French English Dictionary