armoured medical evacuation vehicle - Spanish English Dictionary