hydroxyacetone - German English Dictionary