developing european learning through technological advance - Español Inglés Diccionario