superregenerative - French English Dictionary