hankering - German English Dictionary