telecommunicated - French English Dictionary