technological advances - Inglés Sinónimo Diccionario