to give up hope - French English Dictionary