giving a general overhaul - Französisch Englisch Wörterbuch