hasten (de faire to do) - Turkish English Dictionary