independent and permanent right in immovable - Allemand Anglais Dictionnaire