insulating sheath - Deutsch Englisch Wörterbuch