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