give something a general overhaul - Türkisch Englisch Wörterbuch