potassium dioxalate - Spanish English Dictionary