from a first impression - Französisch Englisch Wörterbuch