meaning of Atomstopp

Atomstopp - German to English

nuclear ban