give up as lost - French English Dictionary