cast a damper over - Turkish English Dictionary