meaning of Atomspion

Atomspion - German to English

nuclear spy