other rights on immovable property - Alemán Inglés Diccionario