to cast a chill over something - Türkisch Englisch Wörterbuch