other rights on immovable property - Turco Inglés Diccionario