drug and cosmetic excipients - Français Anglais Dictionnaire