to cast a damp on someone - İspanyolca İngilizce Sözlük