towed field artillery - Français Anglais Dictionnaire