trihydroxypropane - Turkish English Dictionary