lumbosacral back brace - German English Dictionary