Dioxolan - Spanish English Dictionary