technological determinism - Alemán Inglés Diccionario