racked by depression - German English Dictionary