independent and permanent right in immovable - Alemán Inglés Diccionario