meaning of Atomstreit

Atomstreit - German to English

nuclear dispute