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