run away impetuously - Spanish English Dictionary