give up the lease of - French English Dictionary