synchroclock - French English Dictionary