meaning of Atomaufsichtsbehörde

Atomaufsichtsbehörde - German to English

atomic watchdog [coll.]