armed response vehicle - Turkish English Dictionary