stock-car racing - Turkish English Dictionary