phenolate - French English Dictionary