DLC

What is DLC?

DLC meaning in French Military terminology / glossary / dictionary is:
Division Légère de Cavalerie – Light Cavalry Division

 

reference: French Military Glossary