stay with something until it's finished - Türkisch Englisch Wörterbuch