impregnated insulating materials - Espagnol Anglais Dictionnaire