hankering - Turkish English Dictionary