What does Atomwaffengegner mean?

Atomwaffengegner - German to English

anti-nuclear protester