off-road vehicle driver - Francés Inglés Diccionario