racetrackEnglish → FrenchEnglish–French Dictionaryracetrack noun (for horses) champ m de courses; (for cars) circuit m; (for dogs, cycles) piste f