bettered - Französisch Englisch Wörterbuch