to cast a damp on someone - Französisch Englisch Wörterbuch