glycolaldehyde - French English Dictionary