synchronizing pulse regenerator - German English Dictionary