Wörterbuch Englisch Deutsch 🔎 extended search attachment strip DeutschEnglish Befestigungsleiste {f} [tech.]attachment strip [noun]