insulating substrate - Deutsch Englisch Wörterbuch