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