anti-globalization protesters - Turco Inglés Diccionario