armoured medical evacuation vehicles - Turkish English Dictionary