end winding insulation - French English Dictionary