be left yearning for more - Alemán Inglés Diccionario