final push to finish a project - Französisch Englisch Wörterbuch