strap insulator - Deutsch Englisch Wörterbuch