Hydroxyacetaldehyd - Turkish English Dictionary