sugar phosphites - French English Dictionary