distress of the human spirit - German English Dictionary