it better... - Französisch Englisch Wörterbuch