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