on and off the road tire - Turkish English Dictionary