supply with ammunition - Français Anglais Dictionnaire