mountain artillery - Turc Anglais Dictionnaire