group that sings humorous and satirical songs during carnival - French English Dictionary