immediate right to enter lands - Türkçe İngilizce Sözlük