auto race - French English Dictionary