thrill of the chase - French English Dictionary