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