immediate right to enter lands - Turco Inglés Diccionario