perpetual lease - Spanish English Dictionary