vehicle-borne armament - Espagnol Anglais Dictionnaire