Hydroxyacetaldehyd - Spanish English Dictionary