off-road vehicle driver - Alemán Inglés Diccionario