system of land registration - Spanish English Dictionary