autoregenerable - Turkish English Dictionary