braided seal - Spanish English Dictionary