general payments system - Français Anglais Dictionnaire