stray impulse - French English Dictionary