Hydroxyacetaldehyd - French English Dictionary