drug and cosmetic excipients - Espagnol Anglais Dictionnaire