Wörterbuch Englisch Deutsch 🔎 extended search sheep corral DeutschEnglish Schafpferch {n} sheep corral [noun]