single seater racing - French English Dictionary