Wörterbuch Englisch Deutsch 🔎 extended search mounting strap DeutschEnglish Befestigungsband {n} [tech.]mounting strap [noun]