put a damper on things - German English Dictionary