immediate right to enter lands - German English Dictionary