technical innovations - Inglés Sinónimo Diccionario