trihydroxypropane - French English Dictionary