thrill killer - German English Dictionary