group of people that come together to protest against those who have organized a march - Spanish English Dictionary