anti-government demonstrations - Turco Inglés Diccionario