other rights on immovable property - Francés Inglés Diccionario