impulse wave - German English Dictionary