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