hardly accessible - Francés Inglés Diccionario