hankering - French English Dictionary