hold a public demonstration - Türkisch Englisch Wörterbuch