overimpulsiveness - French English Dictionary