the application of new technology - Español Inglés Diccionario