be hankering after someone/something - Turkish English Dictionary