land and property register - Spanish English Dictionary