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