lumbar part of spinal cord - French English Dictionary