he's a wet blanket - Spanish English Dictionary