hexahydroxycyclohexane - French English Dictionary