chinese candy made with salt and sugar - Spanish English Dictionary