belonging to a lease, annuity or rent - Français Anglais Dictionnaire