document of title to lands - German English Dictionary