What does Atomspion mean?

Atomspion - German to English

nuclear spy