make good something - Französisch Englisch Wörterbuch