hydroxy benzoic acid ester - Spanish English Dictionary