person who participates in protests or disturbances - Spanisch Englisch Wörterbuch