technological determinism - Turco Inglés Diccionario