What does atomwaffenfrei mean?

atomwaffenfrei - German to English

nuclear-free