impulse separator - Turkish English Dictionary