general delegation for armament - Spanish English Dictionary