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