off-road enthusiast - Francés Inglés Diccionario