military designed vehicle - French English Dictionary