undurable - Turkish English Dictionary