deprive of all hope - French English Dictionary