technical advances - Turco Inglés Diccionario