racecourse - French English Dictionary