incurability - Turkish English Dictionary