anti-globalization protester - Francés Inglés Diccionario