department of physics and nuclear reactors - German English Dictionary