meaning of Atomteststopp

Atomteststopp - German to English

(nuclear) test ban