thrill killer - Turkish English Dictionary