spinal cord dorsal horn - Turkish English Dictionary