make good something - Deutsch Englisch Wörterbuch