international payments agreements - Français Anglais Dictionnaire