off-road enthusiast - Turco Inglés Diccionario