developing european learning through technological advance - Turkish English Dictionary