dihydroxyacetone - French English Dictionary