permanently connected - French English Dictionary