thiodiphenol - French English Dictionary