DUTC


AcronymDefinition
DUTCDual-Use Technology Centre (UK)
DUTCDallas Union Terminal Company