sprit-sail-braces - Spanish English Dictionary