endogenous deficiency - French English Dictionary