don't be such a wet blanket - Turkish English Dictionary