make a good job of something - Französisch Englisch Wörterbuch