life lease - Espagnol Anglais Dictionnaire