let something on a lease - Turkish English Dictionary