major equipment and self-sustainment items - Spanish English Dictionary