collective protest - Spanish English Dictionary