thrill of the chase - Turkish English Dictionary