autoregenerable - French English Dictionary