stray impulse - Spanish English Dictionary