be good at starting but not finishing projects - Französisch Englisch Wörterbuch