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