self-synchronizing - Turkish English Dictionary