self-synchronous instrument - Turkish English Dictionary