pertaining to automobile racing - French English Dictionary