meaning of Atomstreitkräfte

Atomstreitkräfte - German to English

nuclear forces