nuclear weapons storage facility - Espagnol Anglais Dictionnaire