meaning of atomwaffenfrei

atomwaffenfrei - German to English

nuclear-free