endogenous substance - Turkish English Dictionary