racked with depression - German English Dictionary