Dioxobor... - Spanish English Dictionary