impulse separator - French English Dictionary