insulation-piercing connection - Turkish English Dictionary