central research telecommunication institute - French English Dictionary