hasten (de faire to do) - Spanish English Dictionary