rough terrain vehicle - Alemán Inglés Diccionario