put a damper on things - Almanca İngilizce Sözlük