leave one wanting more - German English Dictionary