racked by depression - French English Dictionary