hydroxyacetone - French English Dictionary