anti-globalization protester - Spanish English Dictionary