technological backwardness - Francés Inglés Diccionario