put a damper on things - Turkish English Dictionary