innovative technology - Español Inglés Diccionario