regenerable - Turkish English Dictionary