religious festival sponsor - French English Dictionary