non-reducing sugar - French English Dictionary