department of physics and nuclear reactors - Turkish English Dictionary