arsenal of nuclear weapons - French English Dictionary