military designed vehicle - Turkish English Dictionary