hasten (de faire to do) - German English Dictionary