other rights on immovable property - Allemand Anglais Dictionnaire