non-reusable insulation piercing connecting device - Turkish English Dictionary