meaning of Atom-Debatte

Atom-Debatte - German to English

atomic discussion