overhaul and rebuilt - Türkisch Englisch Wörterbuch