historical car racing - Turkish English Dictionary