off the road vehicle - Turkish English Dictionary