Glycerinaldehyde - French English Dictionary