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