poor insulant - French English Dictionary