make things better - Französisch Englisch Wörterbuch