armoured/armored vehicle - Spanish English Dictionary