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