all terrain reconnaissance transport - Französisch Englisch Wörterbuch