high-mobility multipurpose wheeled vehicle - Turkish English Dictionary