cast a damp over - Türkçe İngilizce Sözlük