technological uncertainty - Francés Inglés Diccionario