diphenolate - German English Dictionary