pulse separator - German English Dictionary