institute of nuclear power operations - French English Dictionary