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