EDR

What is EDR?

EDR meaning in French Military terminology / glossary / dictionary is:
Escadron Divisionnaire de Réparation – Divisional Maintenance Squadron

 

reference: French Military Glossary