technical innovations - Español Inglés Diccionario