persistable - Turkish English Dictionary