endogenous deficiency - Turkish English Dictionary