heavy armament combat vehicle - Turco Inglés Diccionario