Hydroxyacetaldehyd - German English Dictionary