technological invention - Turco Inglés Diccionario