anti-globalization protesters - Alemán Inglés Diccionario