major equipment and self-sustainment items - Alemán Inglés Diccionario