payment instruments other than cash - Français Anglais Dictionnaire