right to congregate and demonstrate - Türkisch Englisch Wörterbuch