effect of technological innovations on - Turco Inglés Diccionario