contract for a lease - Espagnol Anglais Dictionnaire