immediate right to enter lands - Alemán Inglés Diccionario