phénolate - French English Dictionary