armoured medical evacuation vehicle - Francés Inglés Diccionario