foils of metal for insulating - Spanisch Englisch Wörterbuch