armoured artillery - Français Anglais Dictionnaire