thrill killer - Spanish English Dictionary