improve the end product - Französisch Englisch Wörterbuch