regenerable - French English Dictionary