armament and supply service - Alemán Inglés Diccionario