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