other rights on immovable property - Español Inglés Diccionario