lumbosacral back brace - Spanish English Dictionary