persistent link - Turkish English Dictionary