registration office for a landed estate - French English Dictionary