nascar (national association for stock car auto racing) - Turkish English Dictionary