EPTD

AcronymDefinition
EPTD➣Environment and Production Technology Division (International Food Policy Research Institute; Washington, DC)
EPTD➣Engine Protection Torque Derate