foreign negotiable instruments - Français Anglais Dictionnaire