technical achievements - Inglés Sinónimo Diccionario