hydroxy benzoic acid ester - French English Dictionary