eight day religious festivity - Français Anglais Dictionnaire