potassium acid saccharate - French English Dictionary