insulating-piercing connection - Spanish English Dictionary