all terrain reconnaissance transport - Deutsch Englisch Wörterbuch