succumb to depression - French English Dictionary