hardly accessible - Espagnol Anglais Dictionnaire