do something worthy of recognition or reward - Deutsch Englisch Wörterbuch