plexo lumbosacro - Spanish English Dictionary