defense industrial supply center - Alemán Inglés Diccionario