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