Wörterbuch Englisch Deutsch 🔎 extended search Scheusal DeutschEnglish Scheusal {n} monster [noun] Scheusal {n} ogre [noun]