trihydroxybenzene - French English Dictionary