Ketohexose - French English Dictionary