phénolate - Spanish English Dictionary