deprive of all hope - German English Dictionary