all terrain reconnaissance transport - Turkish English Dictionary