developing european learning through technological advance - Französisch Englisch Wörterbuch