semi-refined white sugar - Spanish English Dictionary