technological backwardness - Spanish English Dictionary