bring something to a finish - Türkisch Englisch Wörterbuch