independent telecommunication network - French English Dictionary