insulating substance - Espagnol Anglais Dictionnaire