form insulation - French English Dictionary