military-technical supply - Alemán Inglés Diccionario