English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search Schafherde DeutschEnglish Schafherde {f} flock of sheep [noun]