the application of new technology - Turco Inglés Diccionario