armoured tow vehicle - Türkçe İngilizce Sözlük