minimal invasive spinal surgery - Turkish English Dictionary