insulating foil - Espagnol Anglais Dictionnaire