Wörterbuch Englisch Deutsch 🔎 extended search Schafherde DeutschEnglish Schafherde {f} flock of sheep [noun]