foils of metal for insulating - Deutsch Englisch Wörterbuch