towed howitzer - Turc Anglais Dictionnaire