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