technological backwardness - Turkish English Dictionary