persister - Turkish English Dictionary