to effect such payment - Anglais Synonymes Dictionnaire