other rights on immovable property - Turkish English Dictionary