regenerates - French English Dictionary