armoured tow vehicle - Französisch Englisch Wörterbuch