armored medical evacuation vehicles - Spanish English Dictionary