Glycerinaldehyde - German English Dictionary