BNFSCD

AcronymDefinition
BNFSCDBut Now For Something Completely Different :-)