powdered insulant - French English Dictionary