to lease or demise - Espagnol Anglais Dictionnaire