vehicle-borne armament - Turc Anglais Dictionnaire