heavy armament combat vehicle - Turc Anglais Dictionnaire