I thought the abbreviation for Diplomatic Corps was CD, as given in Chambers. I'm sure that's what I used to see on cars in London. CD for Corps Diplomatique, French being the traditional language of international diplomacy. Or maybe I'm out of date.