all terrain reconnaissance transport - Español Inglés Diccionario