meaning of Atomarsenal

Atomarsenal - German to English

nuclear stockpile