gross investment in the lease - French English Dictionary