department of physics and atomic reactors - Spanish English Dictionary