equip with artillery - Français Anglais Dictionnaire