race and sports book - French English Dictionary