giving a general overhaul - Türkisch Englisch Wörterbuch