lease for lives - French English Dictionary