towed field artillery - Turc Anglais Dictionnaire