say something impetuously - Spanish English Dictionary