energy release for a nuclear reactor - French English Dictionary