off-road enthusiast - Alemán Inglés Diccionario