you must finish what you start. - Türkisch Englisch Wörterbuch