technological developments - Inglés Sinónimo Diccionario