trihydroxypropane - Spanish English Dictionary