technological uncertainty - Alemán Inglés Diccionario