technological developments - Turco Inglés Diccionario