towed field artillery - Allemand Anglais Dictionnaire