off the road vehicle - Turco Inglés Diccionario