meaning of aufbessernd

aufbessernd - German to English

enhancing