spinal segment - Turkish English Dictionary