final touches and finishing - Türkisch Englisch Wörterbuch