right to congregate and demonstrate - Deutsch Englisch Wörterbuch