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