pencil point spinal needle - Turkish English Dictionary