slightly better - Französisch Englisch Wörterbuch