rush impetuously - French English Dictionary