to yearn for - German English Dictionary