endogenous substance - Français Anglais Dictionnaire