be left yearning for more - French English Dictionary