wire-wound electrical insulation systems - Spanish English Dictionary