oxalic acid diethylester - Spanish English Dictionary