regenerators - French English Dictionary