armoured tow vehicle - İspanyolca İngilizce Sözlük