DED

Medical abbreviations:
DED

Doomsday Engine Definition