meaning of Atomanlage

Atomanlage - German to English

atomic plant