off-road vehicle/car - Turkish English Dictionary