formally assume the responsibility of organizing the patronal festival - French English Dictionary

Suggest a Term