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