hydroxy naphthalene carboxylic acid ester - French English Dictionary