one who communicates - French English Dictionary