self-synchronization - Spanish English Dictionary