diphenolate - Spanish English Dictionary