accomplish a result - Anglais Synonymes Dictionnaire