cast a damp over something - Turc Anglais Dictionnaire