cast a damp over something - İngilizce Eşanlam Sözlük