stock-car racer - French English Dictionary