general delegation for armament - Español Inglés Diccionario