belonging to a lease, annuity or rent - Allemand Anglais Dictionnaire