right to assembly and demonstration - Deutsch Englisch Wörterbuch