spinal instrumentation - Turkish English Dictionary