DCR

What is DCR?

DCR meaning in French Military terminology / glossary / dictionary is:
Division Cuirassée de Réserve – Reserve Armoured Division (Infantry Armoured Division)

 

reference: French Military Glossary