demonstration through protest - Türkisch Englisch Wörterbuch