immediate right to enter lands - Almanca İngilizce Sözlük