endogenous deficiency - Spanish English Dictionary