reactor technology - French English Dictionary