mobile tactical light vehicle - Turkish English Dictionary