telecommunications sector - French English Dictionary