insulating polymers - German English Dictionary