armoured scout vehicles - Turkish English Dictionary