to cast a damp on someone - Türkisch Englisch Wörterbuch