put the final touches to - Türkisch Englisch Wörterbuch