armoured medical evacuation vehicle - French English Dictionary