developing european learning through technological advance - Francés Inglés Diccionario