vehicle-borne armament - Turco Inglés Diccionario