technical advances - Inglés Sinónimo Diccionario