Wörterbuch Englisch Deutsch 🔎 extended search Schmachten DeutschEnglish Schmachten {n} languor [noun] schmachten languish [verb](for)