be left yearning for more - Turkish English Dictionary