non-detachable locking screw - Turkish English Dictionary