insulating substrate - Spanisch Englisch Wörterbuch