Wörterbuch Englisch Deutsch 🔎 extended search schmunzeln DeutschEnglish Schmunzeln {n} smirk [noun] schmunzeln smile to oneself [verb]