armament delivery recording - Français Anglais Dictionnaire