regenerative reactor - French English Dictionary