diphenolate - French English Dictionary