sports racer - French English Dictionary