let something on a lease - French English Dictionary