leasehold for lives - Allemand Anglais Dictionnaire