public festivities - French English Dictionary