English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search schmunzeln DeutschEnglish Schmunzeln {n} smirk [noun] schmunzeln smile to oneself [verb]