ordnance (military equipment like weapons and ammunition) - Français Anglais Dictionnaire