permanent means of access - French English Dictionary