the sport of kings - German English Dictionary