technological achievements - Anglais Synonymes Dictionnaire