tracked armored transport - Turkish English Dictionary