a mass protest - Türkisch Englisch Wörterbuch