leave one wanting more - French English Dictionary