cast a damp over - Turc Anglais Dictionnaire