armoured tow vehicle - Spanisch Englisch Wörterbuch