long to possess - Turkish English Dictionary