be left yearning for more - German English Dictionary