What does Atomaufsichtsbehörde mean?

Atomaufsichtsbehörde - German to English

atomic watchdog [coll.]