stockpiling of weapons - Spanish English Dictionary