protest demonstrations - Francés Inglés Diccionario