technological achievements - Inglés Sinónimo Diccionario