to effect such payment - Français Anglais Dictionnaire