Glykolaldehyd - German English Dictionary