carbonic acid ester of sugar - French English Dictionary