hardly accessible - Almanca İngilizce Sözlük