armoured scout vehicles - Spanish English Dictionary