give away to despair - French English Dictionary