stockpiling of weapons - Espagnol Anglais Dictionnaire