sugar alcohol - French English Dictionary