moment of impulse - Spanish English Dictionary