What does Atomanlage mean?

Atomanlage - German to English

atomic plant