English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search Scheusal DeutschEnglish Scheusal {n} monster [noun] Scheusal {n} ogre [noun]