endogenous depression - German English Dictionary