you must finish what you start. - Französisch Englisch Wörterbuch