give up for lost - French English Dictionary