insulation piercing connector - Turkish English Dictionary