impulse separator - German English Dictionary