synchronous communications (syncom) - French English Dictionary