feel depressed - French English Dictionary