give up the idea of - French English Dictionary