autoregenerable - Spanish English Dictionary