in payment of the goods delivered on - Français Anglais Dictionnaire