pentahydroxycyclohexane - French English Dictionary