DIRFT

Medical abbreviations:
DIRFT

Daventry International Rail Freight Terminal