the sport of kings - French English Dictionary