indenture of lease - Alemán Inglés Diccionario