deliver a receipt - Français Anglais Dictionnaire