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