storm of protests - Türkisch Englisch Wörterbuch