self-synchronous - German English Dictionary