Wörterbuch Englisch Deutsch 🔎 extended search barbed wire DeutschEnglish Stacheldraht {m} barbed wire [noun]