sale for prompt delivery - Français Anglais Dictionnaire