trihydroxybenzoate - French English Dictionary