hydroxymethylene carbonate - French English Dictionary