armoured combat vehicles - Spanish English Dictionary