better still - Französisch Englisch Wörterbuch