general delegation for armament - Alemán Inglés Diccionario