technological innovations - Inglés Sinónimo Diccionario