chemistry of sugar - French English Dictionary