thiodiphenol - German English Dictionary