Wörterbuch Englisch Deutsch 🔎 extended search Schleiereule DeutschEnglish Schleiereule {f} [ornit.]barn owl [noun] [Tyto alba]