salts of oxalic acid - Español Inglés Diccionario