endogenous depression - French English Dictionary