insulation piercing connections - Turkish English Dictionary