on receipt of invoice - Français Anglais Dictionnaire