acts that have had their effect - Anglais Synonymes Dictionnaire