impregnated insulating materials - French English Dictionary