spoil-sport - Spanish English Dictionary